.sidebar-nav > ul {
  margin-left: 20px;
}

.sidebar-nav ul:not(.app-sub-sidebar) > li {
  position: relative;
  margin: 0;
  cursor: pointer;
  margin-left: 4px;
}

.sidebar-nav ul:not(.app-sub-sidebar) > li::before {
  content: '';
  display: block;
  position: absolute;
  top: 16px;
  left: -12px;
  height: 14px;
  width: 14px;
}

/* .sidebar-nav ul:not(.app-sub-sidebar) > li.folder::before {
  background: center/contain no-repeat
    url();
} */

.sidebar-nav ul:not(.app-sub-sidebar) > li.file::before {
  content: '';
  width: 6px;
  height: 6px;
  left: -13px;
  top: 13px;
  border-radius: 50%;
  background-color: #505d6b;
  /* background: center/contain no-repeat
    url(); */
}
